package com.boco.modules.fdoc.service;

import java.util.List;

import com.boco.modules.fdoc.model.BizOutpatientStopEntity;
import com.boco.modules.fdoc.vo.OutpatientStopVo;

public interface OutpatientStopService {

	/**
	 * 获取停诊列表
	 * @param stopVo
	 * @return
	 */
	public List<OutpatientStopVo> getStopList(OutpatientStopVo stopVo);

	/**
	 * 获取制定条件下停诊总数
	 * @param stopVo
	 * @return
	 */
	public int getCount(OutpatientStopVo stopVo);

	/**
	 * 新增停诊通知
	 * @param stopEntity
	 * @return
	 */
	public int addStop(BizOutpatientStopEntity stopEntity);
	
	/**
	 * 删除停诊通知
	 */
	public int deleteStop(Integer id);
	/**
	 * 根据id获取单挑停诊记录
	 * @param parseInt
	 * @return
	 */
	public BizOutpatientStopEntity getStopbyId(Integer id);

	/**
	 * 修改停诊通知
	 * @param stopEntity
	 * @return
	 */
	public int updateStop(BizOutpatientStopEntity stopEntity);

}
